In this article, we gave a detailed analysis with odyssee that is a kind of automatic differentiation tools 本文重点对自动微分工具odyssee进行了详细的分析和解剖。
There exist two implementing methods in the automatic differentiation, including the source transformation method and the operator overloading method 自动微分的实现方法包括源代码变换方法和运算符重载方法。
automatic differentiation technique is to add derivative calculation code to a process . it has two modes . one is adjoint mode 自动微分是一种对源程序增加微分计算程序的技术,它有切线性模式和伴随模式两种模式。
In this article, we made a deep research on the rule of differentiation of almost all structures, designed a frame of automatic differentiation 本文深入研究了这几种结构的微分变换规则,设计了一个自动微分工具的总体框架。
With the promoting of the needs of calculating the derivatives effectively and accurately diversiform automatic differentiation tools have been developed 由于对导数值有效、精确计算等需求的推动,已发展了多种自动微分工具。
Symbolic differentiation ( sd ) and ad are compared in details and then a novel sd algorithm, symbolic automatic differentiation ( sad ), is presented 通过比较和分析符号微分和自动微分,提出了一种新型的符号求导算法--符号自动微分算法。
The automatic differentiation available just can handle a derivative unit . usually, the code of a derivative unit just includes fixed composition 现有的自动微分工具通常只能处理一个微分单元的微分,一个微分单元的代码通常只包括固定的组成结构。
In this article, we gave a sorting method of automatic differentiation tools and provided an example for introduction use . also, we used many page to introduce several mature tools and made a description of their performance 本文给出了自动微分工具的一种分类法,对每种类型的工具都给出了相应的实例介绍,对其中几种比较成熟的工具进行了详细介绍,并对其性能进行了分析。
automatic differentiation ( ad ), which is well recognized as the most promising differentiation algorithm in pso and has been developed rapidly in recent twenty years, is a technique for augmenting computer programs with derivative computations 在过程系统优化中,一个理想的求导算法应该能够快速求取程序模块的解析导数。近年来发展迅速的自动微分算法比较好地满足了这个条件,并已在优化中得到了广泛的应用。
Module-oriented automatic differentiation ( mad ), a new ad approach that can employ current differentiation algorithms flexibly to differentiate each module of the process model, is presented to achieve more efficient jacobian evaluation in optimization 面向模块的自动微分可以更加灵活和充分地利用模型的结构特点,这个优势在精馏塔稳态优化和缩聚反应釜动态优化这两个典型的工业过程系统优化问题中得到了充分的体现。